package com.proyecto.core.modelo.beans;

import java.util.ArrayList;

public class CatalogoBean {

	private String titulo;
	
	private ArrayList criteriosValorMotrar = new ArrayList(); 

	private ArrayList criteriosValorDto = new ArrayList(); 

	private ArrayList TitulosTabla = new ArrayList(); 

	private ArrayList CamposTabla = new ArrayList();
	
	private int campoOrdenabe = -1;
	
	private int directivaOrdenamiento = 1;
	
	private boolean inicializado = false;
	
	private int posicionFiltrado = 0;
	
	private int condicionFiltro = 0;
	
	private int maxCount =0;
	
	private String servicioNombre;
	
	private ArrayList<String> criteriosAdicionales = null;
	
	private String[] tempAtributos;
	
	private Object[] tempValores;
	
	public String[] getTempAtributos() {
		return tempAtributos;
	}

	public void setTempAtributos(String[] tempAtributos) {
		this.tempAtributos = tempAtributos;
	}

	public Object[] getTempValores() {
		return tempValores;
	}

	public void setTempValores(Object[] tempValores) {
		this.tempValores = tempValores;
	}

	public CatalogoBean(){
		super();
	}

	public ArrayList getCamposTabla() {
		return CamposTabla;
	}

	public void setCamposTabla(ArrayList camposTabla) {
		CamposTabla = camposTabla;
	}

	public ArrayList getCriteriosValorDto() {
		return criteriosValorDto;
	}

	public void setCriteriosValorDto(ArrayList criteriosValorDto) {
		this.criteriosValorDto = criteriosValorDto;
	}

	public ArrayList getCriteriosValorMotrar() {
		return criteriosValorMotrar;
	}

	public void setCriteriosValorMotrar(ArrayList criteriosValorMotrar) {
		this.criteriosValorMotrar = criteriosValorMotrar;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	public ArrayList getTitulosTabla() {
		return TitulosTabla;
	}

	public void setTitulosTabla(ArrayList titulosTabla) {
		TitulosTabla = titulosTabla;
	}

	public int getCampoOrdenabe() {
		return campoOrdenabe;
	}

	public void setCampoOrdenabe(int campoOrdenabe) {
		this.campoOrdenabe = campoOrdenabe;
	}

	public boolean isInicializado() {
		return inicializado;
	}

	public void setInicializado(boolean inicializado) {
		this.inicializado = inicializado;
	}

	public int getPosicionFiltrado() {
		return posicionFiltrado;
	}

	public void setPosicionFiltrado(int posicionFiltrado) {
		this.posicionFiltrado = posicionFiltrado;
	}


	public int getMaxCount() {
		return maxCount;
	}

	public void setMaxCount(int maxCount) {
		this.maxCount = maxCount;
	}

	public ArrayList<String> getCriteriosAdicionales() {
		return criteriosAdicionales;
	}

	public void setCriteriosAdicionales(ArrayList<String> criteriosAdicionales) {
		this.criteriosAdicionales = criteriosAdicionales;
	}

	public String getServicioNombre() {
		return servicioNombre;
	}

	public void setServicioNombre(String servicioNombre) {
		this.servicioNombre = servicioNombre;
	}

	public int getDirectivaOrdenamiento() {
		return directivaOrdenamiento;
	}

	public void setDirectivaOrdenamiento(int directivaOrdenamiento) {
		this.directivaOrdenamiento = directivaOrdenamiento;
	}

	public int getCondicionFiltro() {
		return condicionFiltro;
	}

	public void setCondicionFiltro(int condicionFiltro) {
		this.condicionFiltro = condicionFiltro;
	}

}
